These are the ones I remember:

In release mode, full optimizations are enabled.  Optimize for size may be better because of the MSDN article "Remove Fatty Deposits from Your Applications Using Our 32-bit Liposuction Tools."

In the Post-Build step, a Copy command is added that runs a .bat file specified.  This .bat file copies files from each dll build to their proper places.  Edit the specified .bat file to copy to the proper directories on your harddrive.  I wish I knew a cleaner way to do this...  Is there an environment variable that specifies where MSVC++ is installed?

When compiling a program that uses OpenIL*, it must be configured to use the multithreaded dll version of the libc runtime.  To do this, go to Project Settings - C/C++ tab - Change "Category" to 'Code Generation' - Change "Use run-time library" to 'Multithreaded DLL' or 'Debug Multithreaded DLL', based on whether the project you are build is release or debug, respectively.